package com.ruoyi.xh.domain;

import java.math.BigDecimal;
import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 用户对象 xh_user
 *
 * @author songjw
 * @date 2024-12-13
 */
@Data
@ApiModel(value = "xh_user", description = "用户对象")
public class XhUser implements Serializable {

    private static final long serialVersionUID = 1L;

            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long id;
            /** 姓名 */
        @ApiModelProperty("姓名")
        private String name;
            /** 余额 */
        @ApiModelProperty("余额")
        private BigDecimal balance;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long createTime;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long updateTime;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long isShow;
            /** 头像 */
        @ApiModelProperty("头像")
        private String pic;
            /** 手机号 */
        @ApiModelProperty("手机号")
        private String mobile;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long xId;
            /** 生日 */
        @ApiModelProperty("生日")
        private String birthday;
            /** 账号 */
        @ApiModelProperty("账号")
        private String loginName;
            /** 密码 */
        @ApiModelProperty("密码")
        private String loginPwd;
            /** 0用户/1升级集采2供应商/3区域/4物流/5劳务/6产品公司/7市场公司/8总公司 */
        @ApiModelProperty("0用户/1升级集采2供应商/3区域/4物流/5劳务/6产品公司/7市场公司/8总公司")
        private Long userType;
            /** 管理表ID对应关联表 */
        @ApiModelProperty("管理表ID对应关联表")
        private Long tId;
            /** 省ID */
        @ApiModelProperty("省ID")
        private Long provinceid;
            /** 是ID */
        @ApiModelProperty("是ID")
        private Long cityid;
            /** 区ID */
        @ApiModelProperty("区ID")
        private Long areaid;
            /** 省市区汉字 */
        @ApiModelProperty("省市区汉字")
        private String cityname;
            /** 支付密码 */
        @ApiModelProperty("支付密码")
        private String codePwd;
            /** 授信额度 */
        @ApiModelProperty("授信额度")
        private BigDecimal money;
            /** 上级 */
        @ApiModelProperty("上级")
        private Long pid;
            /** 总管理ID */
        @ApiModelProperty("总管理ID")
        private Long zid;
            /** 用户角色/财务/采集员/经理/接单/仓库/区域合伙人 */
        @ApiModelProperty("用户角色/财务/采集员/经理/接单/仓库/区域合伙人")
        private String roleName;
            /** 1正常2停用 */
        @ApiModelProperty("1正常2停用")
        private Long isType;
            /** vip等级123 */
        @ApiModelProperty("vip等级123")
        private Long vip;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private String openid;
            /** 1没授权2用户授权了才能采购 */
        @ApiModelProperty("1没授权2用户授权了才能采购")
        private Long isAccredit;
            /** 大于>0查这个合伙人 */
        @ApiModelProperty("大于>0查这个合伙人")
        private Long htype;
            /** >0查这个经理分佣 */
        @ApiModelProperty(">0查这个经理分佣")
        private Long jtype;
}
